package com.work.order.service;


public interface IOrderService {
    /**
     * 下单：创建订单、减库存，涉及到两个服务
     *
     * @param userId
     * @param commodityCode
     * @param count
     * @param tag commit接口如果入参是[成功]，不抛出异常，[失败]，抛出异常
     */
    void placeOrder(String userId, String commodityCode, Integer count, String tag);

    void create(String userId, String commodityCode, Integer count);
}
